#ifndef TESTING_H
#define TESTING_H

#include <QObject>
#include <QtTest\QTest>

#include <QDebug>
#include "filehandler.h"
#include "driver.h"

#pragma comment (lib, "HideLib.lib")

class Testing : public QObject
{
	Q_OBJECT

public:
	Testing(QObject *parent = 0 );
	~Testing();

private slots:
	void GoodParameters();
	void WrongParameters();
	void TooLongParameters();
	void EmptyParameters();
	//--------------------------
	void LoadNormalFile();
	void LoadEmptyFile();
	void LoadFileNotExist();
	void LoadFileBadContent();
	void RegisterDriverAgain();

	
};

#endif // TESTING_H
